#include <stdio.h>

typedef struct
{
    int a;
    int b;
    char *str;
} ST_TEST;

int main(int argc, char const *argv[])
{
    ST_TEST data = {1, 2, "hello"};
    ST_TEST *pdata = &data;
    printf("pdata=%d,%d,%s\n", pdata->a, pdata->b, pdata->str);

    // 1、. 优先级高于 *
    // *data.a 等价于 *(data.a)

    // 2、[] 高于 *
    int i = 0;
    i = 1, 2; // 等价于 (i =1),2
    printf("i=%d\n", i); // 1
    return 0;
}
